some stranger - French English Dictionary